/**
 * cookie存储
 * @param {string} key 键 
 * @param {string} val 值
 * @param {Number} time 时间，默认10秒
 */
function setcookie(key, val, time = 10) {
  //对象类型转换为JSON数据格式
  if (typeof val == 'object') val = JSON.stringify(val)
  const d = new Date
  d.setTime(d.getTime() - 1000 * 60 * 60 * 8 + 1000 * time)
  document.cookie = `${key}=${val}; expires=${d}`
}


/**
 * cookie获取
 * @param {string} key 
 * @returns String
 */
function getcookie(key) {
  let arr = document.cookie.split('; ')
  for (let i = 0; i < arr.length; i++) {
    let item = arr[i]
    let tempArr = item.split('=')
    if (tempArr[0] == key) return tempArr[1]
  }
}

/**
 * cookie删除
 * @param {string} key 
 */
function removecookie(key) {
  setcookie(key, null, -1)
}